#input
puts 'A = '
A = gets.chomp.to_f
if (A == 0)
   puts 'Not a quadratic equation.'
   return
end
puts 'B = '
B = gets.chomp.to_f
puts 'C = '
C = gets.chomp.to_f
 

#process
D = B*B - 4*A*C
#output
if (D == 0)
   puts 'x = '+sprintf('%.4f',(-B/(2*A)*1.0000)).to_s
else
   if (D > 0)
      puts 'x1 = '+sprintf('%.4f',(-B-Math.sqrt(D))/(2*A)).to_s
      puts 'x2 = '+sprintf('%.4f',(-B+Math.sqrt(D))/(2*A)).to_s
   else
      puts 'x1 = ('+sprintf('%.4f',-B/(2*A)).to_s+','+sprintf('%.4f',Math.sqrt(-D)/(2*A)).to_s+')'
      puts 'x2 = ('+sprintf('%.4f',-B/(2*A)).to_s+','+sprintf('%.4f',-Math.sqrt(-D)/(2*A)).to_s+')'
   end
end